68 Princes Hwy | Shop 1, Melbourne, Victoria 3807, Australia
View on Map
What travelers say:
A western restaurant with seafood and steak near the Liai Tuta Observation Deck. The food is very fresh and the practice is relatively simple, but the taste is good. The price is reasonable.